package o;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.fragment.app.Fragment;

public class cjk {
    private static cjk ˋ = new cjk();

    public static cjk ˎ() {
        return ˋ;
    }

    public void ˋ(Context context, cjm o_cjm) {
        ˎ(context, o_cjm, null);
    }

    public void ˎ(Context context, cjm o_cjm, cjr o_cjr) {
        Intent ॱ = o_cjm.ॱ(context);
        if (o_cjr != null) {
            o_cjr.ˊ(ॱ);
        }
        context.startActivity(ॱ);
    }

    public cjp ˊ(@NonNull Fragment fragment, Activity activity, cjm o_cjm, int i) {
        return ˎ(fragment, activity, o_cjm, i, null);
    }

    public cjp ˎ(@NonNull Fragment fragment, Activity activity, cjm o_cjm, int i, cjr o_cjr) {
        cjp o_cjp = new cjp(o_cjm, i);
        Intent ॱ = o_cjm.ॱ(activity);
        if (o_cjr != null) {
            o_cjr.ˊ(ॱ);
        }
        fragment.ˋ(ॱ, i);
        return o_cjp;
    }

    public cjp ˎ(Activity activity, cjm o_cjm, int i) {
        return ˋ(activity, o_cjm, i, null);
    }

    public cjp ˋ(Activity activity, cjm o_cjm, int i, cjr o_cjr) {
        cjp o_cjp = new cjp(o_cjm, i);
        Intent ॱ = o_cjm.ॱ(activity);
        if (o_cjr != null) {
            o_cjr.ˊ(ॱ);
        }
        activity.startActivityForResult(ॱ, i);
        return o_cjp;
    }

    public <T extends Fragment> T ˊ(cjm o_cjm) {
        Bundle ˏ = o_cjm.ˏ();
        cjh o_cjh = (cjh) o_cjm.ˏ;
        if (o_cjh == null) {
            ckx.ˎ.ˊ("Launcher", "stub == null");
            return null;
        }
        T ˏ2 = o_cjh.ˏ();
        ˏ2.ʼ(ˏ);
        return ˏ2;
    }
}
